package chemtools_logica.LN.IR;

import chemtools_logica.Beans.OrdenproduccionBean;

import chemtools_logica.Beans.OrdenproduccionxTipoproduccionBean;

import java.util.List;

import javax.ejb.Remote;

@Remote
public interface LN_SFOrdenproduccionRemote {
    
    List<OrdenproduccionBean> allOrdenproduccion();
    
    List<OrdenproduccionBean> getOrdenProduccionBusqueda(OrdenproduccionBean bean);
    
    void edtiOrdenProd(OrdenproduccionBean beanOrdenProd);
    
    void addOrdenProd(OrdenproduccionBean beanOrdenProd);
    
    void addOrdenProd1(OrdenproduccionBean beanOrdenProd,List<OrdenproduccionxTipoproduccionBean> ordenTipo);
    
    boolean idDuplicado (int id);
    
    boolean labTieneOrdProd(int idLaboratorio);
    
    List<OrdenproduccionBean> getOrdenProduccionxLab(OrdenproduccionBean bean);
}
